Re-engineering Legacy Web Applications into Rich Internet Applications

نویسندگان

  • Roberto Rodríguez-Echeverría
  • José María Conejero
  • Marino Linaje Trigueros
  • Juan Carlos Preciado
  • Fernando Sánchez-Figueroa
چکیده

There is a current trend in the industry to migrate its traditional Web applications to Rich Internet Applications (RIAs). To face this migration, traditional Web methodologies are being extended with new RIA modeling primitives. However, this re-engineering process is being figured out in an adhoc manner by introducing directly these new features in the models, crosscutting the old functionality and compromising the readability, reusability and maintainability of the whole system. With the aim of performing this reengineering process more systematic and less error prone we propose in this paper an approach based on separation of concerns applied to the specific case of WebML.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Re-engineering legacy Web applications into RIAs by aligning modernization requirements, patterns and RIA features

Rich Internet Applications (RIAs) have become a common platform for Web developments. Its adoption has been accelerated thanks to different factors, among others, the appearance of patterns for typical RIA behaviors and the extension of different Model Driven Web Engineering methodologies to introduce RIA concepts. The real fact is that more and more developers are switching to RIA technologies...

متن کامل

Model Driven Extraction of the Navigational Concern of Legacy Web Applications

Nowadays, there is a current trend in software industry to modernize traditional Web Applications (WAs) to Rich Internet Applications (RIAs). RIAs improve the user experience by combining the lightweight distribution architecture of the Web with the interface interactivity and computation power of desktop applications. In this context, Model Driven Web Engineering (MDWE) approaches have been ex...

متن کامل

A performance engineering tool and method for distributing applications

Recent advances in distributed object and Internet technologies have made it attractive for organizations to distribute application functions. Typical projects include: the re-hosting of legacy applications that move application functionality to or from mainframe/server environments, the creation of new target independent interfaces for legacy systems, and the development of new applications al...

متن کامل

A Methodology to Support Web-Services Development Using Legacy Systems

In this paper we present a methodology, called binding Business Applications to LEgacy systems (BALES), that allows to blend modern web-services with objecti ed legacy data and functionality in order to construct new business applications. The core of this methodology encompasses a linking phase, during which reusable portions of wrapped legacy data and functionality are determined, and subsequ...

متن کامل

An extended approach for recovering BPMN and WebML models from legacy Web applications

A Web application is a software system which provides its functionalities through the Web. Understanding, maintaining and re-engineering legacy Web applications requires a reverse-engineering process. In a previous work, an ontology based Web application reverse-engineering approach has been proposed for recovering data models presenting static aspect of the Web application. In this paper we ex...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010